@charset "utf-8";
/* 外卖首页 */
.menuBannerMain {
	height:274px;
	width:auto;
	margin-bottom:15px;
}

.takeawayStoreMenu {
	border-right:#ec7500 solid 2px;
	border-left:#ec7500 solid 2px;
	border-bottom:#ec7500 solid 2px;
	height:auto;
	width:186px;
	float:left;
}

.waiMaiMenuButton_1 {
	position:relative;
	height:32px;
	width:auto;
	padding-left:16px;
}

.waiMaiMenuButton_1 dt:hover {
	cursor:pointer;
}

.waiMaiMenuButton_1 dt a {
	color:#3e3e3e;
	font-size:14px;
	line-height:32px;
	text-decoration:none;
}

.waiMaiMenuButton_1 dt s {
	background:url(../image/common_map.png) -153px 0 no-repeat;
	display:block;
	float:right;
	height:8px;
	width:4px;
	margin:13px 20px 0 0;
}

.waiMaiMenuButton_1 dd {
	position:relative;
	background:#fff;
	float:left;
	width:172px;
	z-index:21;
}

.waiMaiMenuButton_1 dd b {
	display: block;
	width: 20px;
	height: 19px;
	float: left;
	margin: 5px 7px 0 0;
}

.waiMaiMenuButton_1 dt b {
	display: block;
	width: 20px;
	height: 19px;
	float: left;
	margin: 5px 7px 0 0;
}

.waiMaiMenuButton_1 dd:hover {
	cursor:pointer;
}

.waiMaiMenuButton_1 dd a {
	color:#3e3e3e;
	font-size:14px;
	line-height:32px;
	text-decoration:none;
}

.waiMaiMenuFuDong {
	display:none;
	position:absolute;
	top:-2px;
	left:188px;
	width:783px;
	height:auto;
	border:#ec8800 2px solid;
	z-index:20;
	background:#fff;
	margin-left:-2px;
	padding:15px 0 15px 15px;
}

.shangJiaMenuDl {
	background:#fff;
	border:#fff solid 1px;
	float:left;
	height:139px;
	width:153px;
	padding-top:4px;
}

.shangJiaMenuDl:hover {
	background:#e6f4d0;
	border:#83c148 solid 1px;
	height:139px;
	width:153px;
	padding-top:4px;
}

.shangJiaMenuDl p {
	position:relative;
	height:90px;
	width:145px;
	margin:0 auto 5px auto;
}

.shangJiaMenuDl p i {
	position:absolute;
	height:32px;
	width:31px;
}

.shangJiaMenuDl ul {
	padding:0 4px;
	line-height:20px;
}

.shangJiaMenuDl ul a {
	color:#3e3e3e;
	font-size:14px;
	float:left;
	text-decoration:none;
}

.shangJiaMenuDl a:hover {
	color:#ec8800;
	text-decoration:underline;
}

.shangJiaMenuDl ul span {
	float:right;
	font-size:12px;
}

.shangJiaMenuDl ul span a {
	color:#666;
	font-size:12px;
	float:left;
	text-decoration:none;
}

.shangJiaMenuDl ul em {
	color:#a5a5a5;
	font-style:normal;
	float:left;
	font-size:12px;
	margin-right:5px;
	padding-top:2px;
}

.shangJiaMenuDl ul i {
	display:none;
	color:#a5a5a5;
	font-style:normal;
	float:right;
	font-size:12px;
}

.jiaoDianTuMain {
	position:relative;
	float:left;
	height:266px;
	width:590px;
	margin:6px 0 0 8px;
	overflow:hidden;	
}

.jiaoDianTuButton {
	position:absolute;
	background:url(../image/common_map.png) 0 -570px repeat-x;
	bottom:0;
	height:30px;
	width:590px;
}

.focusPictureTitleHover {
	background:url(../image/common_map.png) -121px -514px no-repeat;
	float:left;
	line-height:30px;
	margin:0 10px;
}

.jiaoDianTuButton ul a {
	color:#fff;
	float:left;
	line-height:30px;
	margin:0 10px;
	text-decoration:none;
	font-size:1.2em;
}

.jiaoDianTuButton ul a:hover {
	cursor:pointer;
}

.banJingBaoDaoMain {
	height:266px;
	width:192px;
	float:right;
	margin:6px 0 0 0;
}

.benDiHuaFuWuMain {
	position:relative;
	border:#e6e5e4 solid 1px;
	height:76px;
	width:auto;
}

.benDiHuaFuWuMain span {
	background:url(../image/common_map.png) -189px -429px no-repeat;
	display:block;
	float:left;
	height:76px;
	width:1px;
}

.competenceFold {
	position:relative;
	cursor:pointer;
	float:left;
	height:76px;
	width:62px;
	text-align:center;
	z-index:10px;
}

.competenceFold dt {
	margin-top:10px;
}

.competenceFold dd {
	font-size:12px;
	margin-top:4px;
}

.competenceFold dd a {
	text-decoration: none;
	color: black;
}

.competenceFold div {
	border:#dedddc solid 1px;
	clear:both;
	position:absolute;
	display:none;
	height:188px;
	width:190px;
	top:76px;
	left:-1px;
}

.competenceUnfold {
	background:#fff;
	position:relative;
	cursor:pointer;
	float:left;
	height:78px;
	width:62px;
	text-align:center;
	z-index:10;
}

.competenceUnfold dt {
	margin-top:10px;
}

.competenceUnfold dd {
	font-size:12px;
	margin-top:4px;
}

.competenceUnfold dd a {
	text-decoration: none;
	color: black;
}

.competenceUnfold div {
	display:none;
}

.benDiHuaFuWu_dl_2 {
	position:relative;
	cursor:pointer;
	float:left;
	height:76px;
	width:67px;
	text-align:center;
}

.benDiHuaFuWu_dl_2 dt {
	margin-top:10px;
}

.benDiHuaFuWu_dl_2 dd {
	font-size:12px;
	margin-top:4px;
}

.benDiHuaFuWuMain_div_onClick {
	background:#fff;
	border-right:#dedddc solid 1px;
	border-left:#dedddc solid 1px;
	border-bottom:#dedddc solid 1px;
	clear:both;
	cursor:default;
	position:absolute;
	display:none;
	height:188px;
	width:190px;
	top:77px;
	text-align:left;
	left:-1px;
	z-index:1;
}

.benDiHuaFuWuMain_div_onClick h3 {
	font-size:14px;
	line-height:30px;
	padding:0 10px;
}

.benDiHuaFuWuMain_div_onClick ul {
	font-size:12px;
	line-height:18px;
	padding:0 10px;
}

.benDiHuaFuWuMain_div_onClick p {
	position:absolute;
	background:#f3f3f3;
	height:30px;
	width:170px;
	line-height:30px;
	text-align:right;
	padding:0 10px;
	bottom:0;
	right:0;
}

.benDiHuaFuWuMain_div_onClick p a {
	color:#999;
	font-size:12px;
	text-decoration:none;
}

.benDiHuaFuWuMain_div_onClick p a:hover {
	text-decoration:underline;
}

.banJingKuaiBaoMain {
	border-top:#ec7500 solid 2px;
	border-right:#dedddc solid 1px;
	border-left:#dedddc solid 1px;
	border-bottom:#dedddc solid 1px;
	height:182px;
	width:auto;
	margin:4px 0 0 0;
}

.banJingKuaiBaoMain p {
	height:28px;
	width:auto;
	line-height:28px;
	padding:0 5px;
}

.banJingKuaiBaoMain p span {
	color:#666;
	float:left;
	font-size:14px;
	font-weight:bold;
}

.banJingKuaiBaoMain p em {
	color:#666;
	font-style:normal;
	float:right;
	font-size:12px;
}

.banJingKuaiBaoMain p em a {
	color:#3e3e3e;
	text-decoration:none;
}

.banJingKuaiBaoMain ul li {
	line-height:25px;
	font-size:12px;
	padding:0 10px;
	list-style:inside;
}

.banJingKuaiBaoMain ul li a {
	color:#3e3e3e;
	text-decoration:none;
}

.banJingKuaiBaoMain ul li a:hover {
	text-decoration:underline;
}

.shangJiaZhanShiMain {
	height:auto;
	width:990px;
	margin-top:10px;
}

.shangJiaZhanShiCaiPinLeftMain {
	float:left;
	height:auto;
	width:100%;
	z-index:1;
}



.shangJiaZhanShiCaiPinLeftMain ul {
	
	height:auto;
	padding:20px 0 0 25px;
	z-index:2;
}

.postionMain dl {
	background:#778FBD;
	
	height:217px;
	width:193px; position:absolute; z-index:0; left:0px; top:0px

}

.postionMain dl:hover {

	height:217px;
	width:193px;

}

.postionMain dl dt {
	height:154px;
	width:193px;
	position: relative;
}
.postionMain dt  img{ width:193px; height:154px}
.postionMain dl dd {
	padding:0 10px;
 width:173px; clear:both; padding-top:5px
}

.postionMain {
	z-index:1; 
	position:relative;
	width:193px;
	height:217px;
	float:left;
	/*margin:0 15px 25px 18px !important;*/
	padding: 0 15px 25px 18px !important;
	display:inline;
}

.floatMain {
	display:none;
	float:left;
	height:221px;
	width:321px;
	position:absolute;
	left:180px;
	top:-1px;
	z-index:1; 
	background:url(../img/erer.gif) no-repeat; 
	font-size:12px; 
	font-weight:normal
}
	
.floatMain div#nr{ padding:10px 10px 0px 20px; font-size:12px; color:#333333; line-height:140%; font-family:"宋体";}
.floatMain div#nr p{ margin-bottom:6px}
.floatMain div#nr .s_name{
	font-family:"微软雅黑";
	display:block;
	background-color:#ff6600;
	padding:2px 10px;
	text-align:center;
	color:#FFF;
}
.floatMain div#nr .s_yy{
	color:#039;
}